package com.gopay.common.domain.bank.route.vo.pay;

import com.gopay.common.constants.bank.BankConstants;
import com.gopay.common.domain.BaseEntity;

/**
 * @description 网联出款通道VO
 * @author jianghp
 * @date 2018/5/24 10:47
 * Copyright (c) 2018. www.gopay.com.cn Inc.All rights reserved.
 */
public class PayNuccChannelVO extends BaseEntity {

    private static final long serialVersionUID = -1558261323540674274L;

    private String id;
    private String recBankName;
    private String defPayAcctStr;
    private String curPayAcctStr;
    private String rulesStr;
    private String type;

    private String curBankCode;
    private String defBankCode;

    private String mainBankCode = BankConstants.BANK_LOGO_ICBC;
    private String mainPayAcctStr;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getRecBankName() {
        return recBankName;
    }

    public void setRecBankName(String recBankName) {
        this.recBankName = recBankName;
    }

    public String getDefPayAcctStr() {
        return defPayAcctStr;
    }

    public void setDefPayAcctStr(String defPayAcctStr) {
        this.defPayAcctStr = defPayAcctStr;
    }

    public String getCurPayAcctStr() {
        return curPayAcctStr;
    }

    public void setCurPayAcctStr(String curPayAcctStr) {
        this.curPayAcctStr = curPayAcctStr;
    }

    public String getRulesStr() {
        return rulesStr;
    }

    public void setRulesStr(String rulesStr) {
        this.rulesStr = rulesStr;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getCurBankCode() {
        return curBankCode;
    }

    public void setCurBankCode(String curBankCode) {
        this.curBankCode = curBankCode;
    }

    public String getMainBankCode() {
        return mainBankCode;
    }

    public void setMainBankCode(String mainBankCode) {
        this.mainBankCode = mainBankCode;
    }

    public String getMainPayAcctStr() {
        return mainPayAcctStr;
    }

    public void setMainPayAcctStr(String mainPayAcctStr) {
        this.mainPayAcctStr = mainPayAcctStr;
    }

    public String getDefBankCode() {
        return defBankCode;
    }

    public void setDefBankCode(String defBankCode) {
        this.defBankCode = defBankCode;
    }
}
